centigrade thermometer - French English Dictionary